package com.kly.sc.api.application.service.user;

import com.kly.enums.ProductCategory;
import com.kly.sc.api.application.vo.BenefitDto;
import com.kly.sc.api.application.vo.UserBenefit;

/**
 * 产品权益相关接口
 */
public interface BenefitService {
    /**
     * 获取会话相关权益控制
     */
    UserBenefit getSessionConfig(String appCode);

    /**
     * 获取ProductCategory
     */
    ProductCategory getProductCategory(String userCode, String appCode);

    /**
     * 获取会话权益
     */
    BenefitDto getChatChatBenefit(String userCode, String appCode);
}
